 

package com.zdkj.subway.rca.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.zdkj.subway.rca.dto.out.SwCkClearingReportQrDTO;
import com.zdkj.subway.rca.entity.SwCkClearingReportQr;

import javax.servlet.http.HttpServletResponse;
import java.util.List;


/**
 * 二维码应收应付差异统计表
 *
 * @author stw
 * @date 2020-11-10 11:58:51
 */
public interface SwCkClearingReportQrService extends IService<SwCkClearingReportQr> {
    /**
     * 二维码应收应付差异统计表查询
     * @param startDate
     * @param endDate
     * @return
     */
	List<SwCkClearingReportQrDTO> getSwCkClearingReportQrList(String startDate, String endDate);
    
	/**
     * 设置回复期限
     * @param ids
     * @return
     */
	List<SwCkClearingReportQrDTO> setReplayLimitPre(List<Long> ids);
	/**
     * 设置回复期限
     * @param swCkClearingReportQrDTOs
     * @return
     */
	Boolean setReplayLimit(List<SwCkClearingReportQrDTO> swCkClearingReportQrDTOs);
	  /**
     * 发送协查
     * @param ids
     * @return
     */
	Boolean send(List<Long> ids);
	 /**
     * 导出
     * @param ids
     * @param response
     */
	void export(List<Long> ids, HttpServletResponse response);
}
